put in a difficult position - Español Inglés Diccionario